be on good terms - Turkish English Dictionary